pistol sharpshooter - Turkish English Dictionary